<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


/**
 * Formata data
 *
 * Formata a data de acordo com o formato passado como parametro.
 *
 * @access	public
 * @param       date data
 * @param       string formato
 * @return	date data formatada
 */
if (!function_exists('formata_data')) {

    function formata_data($data, $formato) {
        return date($formato, strtotime($data)); // outputs 10-06
    }

}

if (!function_exists('limpa_string')) {

    function limpa_string($string) {
        return str_replace(array('.', '+', '-', '*', '/', '\\', '_', '(', ')', '&'), array('', '', '', '', '', '', '', '', '', ''), $string);
    }

}

if (!function_exists('formata_cpf_cnpj')) {

    function formata_cpf_cnpj($string) {
        if (strlen($string) == 11) {
            $string = substr($string, 0, 3) . '.' . substr($string, 3, 3) . '.' . substr($string, 6, 3) . '-' . substr($string, 9, 2);
        } else {
            $string = substr($string, 0, 2) . '.' . substr($string, 2, 3) . '.' . substr($string, 5, 3) . '/' . substr($string, 8, 4) . '-' . substr($string, 10, 2);
        }
        //00.000.000/0000-00
        return $string;
    }

}